English-Russian names of organic compounds . 2015.
iminoacetate — noun Any salt or ester of iminoacetic acid … Wiktionary